Definition of Thylacinus Cynocephalus
-
(noun) rare doglike carnivorous marsupial of Tasmania having stripes on its back; probably extinct
Synonyms of Thylacinus Cynocephalus
Antonyms of Thylacinus Cynocephalus
No Antonyms Found.
Homophones of Thylacinus Cynocephalus
No Homophones Found.